﻿/* Html Style */
*{ margin:0; padding:0;}
body{ color:#333333; font-size:12px; text-align:center;}
h2,h3,h5 { font-size:13px;}
h4 { color:#ED6C00; font-size:12px; font-weight:bold;}
ul{ list-style:none;}
a { color:#003399;text-decoration:none;}
.blue { color:#0449BE;}
.bold { font-weight:bold;}
.l{ float:left;}
.r{ float:right;}
.clear{ clear:both;}
img{ border:0;}
.rightlist{width:320px; float:right}
.padding5px{padding-top:5px; float:left; }
.img td{ vertical-align:middle; text-align:center;}
.spacing{ margin-top:5px;}
.spacingl{ margin-left:5px;}
.wordright{ text-align:right; width:116px;}
.wordleft{ color:#C9000B; text-align:right; width:116px;}
.wordleft span{ color:#717171; text-align:right; width:116px;}
.current{ display:block;}
.normal{ display:none;}
.ifocus{ padding:5px;}
.ifocus_btn li{ width:66px; height:50px;}
.ifocus_btn li img{ width:60px; height:40px; margin:7px 0 0 3px;}
.ifocus_btn .current{ background:url(../images/button/focus_sel2.gif) center center no-repeat;}
.ifocus_btn .current img{ filter:alpha(opacity=100); opacity:1; -moz-opacity:1;}
.ifocus_btn .normal{ display:block;}
.ifocus_btn .normal img{ filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;}
.ifocus_pic{ background:#fcfcfc;}
.ifocus_pic img{ width:337px; height:200px;}
.ifocus_btn { height:50px;}
.ifocus_btn li{ float:left; margin-right:1px;}
.ifocus_txt{ clear:both; height:22px; line-height:22px; background:#fcfcfc;}
.height{ height:1538px;}
.height1{ height:1074px;}
.padding5px{padding-top:5px; float:left}

.heightsxjj1{ height:1580px;}


body{text-align:center; margin-top:2px}
img{border:0}
.body{width:1000px;}
.more{float:right;text-align:right;}
.more a{color:#818181; line-height:30px;padding-right:10px; font-size:12px;}
.l{float:left}
.r{float:right}
.head{width:1000px;}
.centerbody{width:1000px; margin-top:5px; float:left}
.centerbody a{color:#000}
.foot{width:995px; margin-top:5px; padding-top:5px; border-top:1px solid #CECECE; float:left}



/* Head Style */
.lsd{width:1000px; height:100px; float:left}
.lsd .logo{padding:14px 38px 14px 20px; width:224px; height:63px; float:left;}
.lsd .logo img{width:224px; height:63px;}
.lsd .search{width:470px; float:left}
.lsd .search .search_text{width:340px; float:left; padding:35px 0px 35px 0px}
.lsd .search .search_button{padding:30px 0px 30px 15px; float:left; text-align:left}

.lsd .loading{width:220px; padding:10px; float:left}
.lsd .loading .loading_title{width:220px; height:25px; float:left}
.lsd .loading .loading_title a{font-weight:bold; padding-left:10px; line-height:20px;}
.lsd .loading .loading_l{width:50px; height:25px; float:left; text-align:right;}
.lsd .loading .loading_l a{line-height:25px; color:#818181; font-size:12px;}
.lsd .loading .loading_r{width:165px; height:25px; float:right; text-align:left}
.lsd .loading .loading_r a{line-height:25px; color:#003399; font-size:12px; padding:0px 3px 0px 3px}
.lsd .loading .loading_text{width:220px;line-height:20px; font-size:12px; color:#003399; float:left}
.lsd .loading .loading_text a{color:#990000; font-weight:bold; line-height:20px;}

/*
.navigation{width:1001px; height:30px; border-top:2px solid #003399; background-image:url(../images/navigation.gif); float:left}
.navigation .n_text{width:91px; height:30px; float:left; text-align:center;}
.navigation .n_text a{font-size:12px; font-weight:bold; line-height:30px;}  */


.navigation{width:1001px; height:70px; border-top:2px solid #003399; border-bottom:2px solid #003399; background-color:#EFEFEF; float:left}
.navigation .n_text{width:80px; height:20px; float:left; text-align:center;}
.navigation .n_text a{font-size:12px; font-weight:bold; line-height:30px; color:#3885c6;  }
.navigation .n_line{margin-top:8px; width:1px; height:12px; background:#939f9a; float:left;}
 

/* Foot Style */
.foot a{ color:#000; line-height:20px; font-size:12px}

/* Content Style */

.content{ width:1000px; margin:0px auto; text-align:left; margin-bottom:5px;}
.content1{ width:998px; margin:0px auto; text-align:left; margin-bottom:5px; border:1px solid #CECECE;}
.sider{ width:740px; float:left; clear:left; border:1px solid #CECECE;}
.sider1{ width:740px; float:left; clear:left;}
.mid{ width:250px; float:right; border:1px solid #CECECE; margin-bottom:5px;}
.newscontent{ width:960px; margin:0px auto; text-align:left; margin-bottom:5px;}
.newssider{ width:340px; float:left; clear:left; border:1px solid #CECECE;}
.newsmid{ width:611px; float:right; border:1px solid #CECECE;}
.title{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/title_bg.jpg);}
.title a{ height:30px; line-height:30px;  font-size:14px; color:#fff; text-decoration:none; padding:1px; padding-left:30px;}
.title1{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/line.gif);}
.title1 a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:10px; background:url(../images/point.gif) 72px 3px no-repeat;}
.title1 .more { background:url(../images/more.gif) 0px 5px no-repeat; position:absolute; right:10px; top:3px;}
.title2{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/answer1.gif) 585px center no-repeat;}
.title2 a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:20px;}
.title2 a span{ height:30px; line-height:30px;  font-size:12px; font-weight:normal; color:#E8380C; text-decoration:none; padding:1px; padding-left:530px;}
.title3{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/answer.gif) 645px center no-repeat;}
.title3 a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:20px;}
.title3 a span{ height:30px; line-height:30px;  font-size:12px; font-weight:normal; color:#E8380C; text-decoration:none; padding:1px; padding-left:530px;}

.list_category a{ color:#717171; text-decoration:none; border-bottom:1px dashed #04B9F0;}
.list_category a span{ color:#717171; font-weight:bold; margin-right:6px;}
.list_dot li{ padding-left:25px; background:url(../images/dot.gif) 15px center no-repeat;}
.list_dot a{ color:#717171; text-decoration:none;}
.list_area{ margin:11px 25px;}
.list_area .top { margin-bottom:2px; border-bottom:1px dashed #595757; margin-bottom:10px;}
.list_area .top a{ color:#C7000B; font-size:12px; font-weight:bold;}
.list_area ul li{ height:22px; line-height:22px;}
.list_area ul li a{ font-size:12px; color:#717171; padding:0; background:none; height:22px; line-height:22px;}
.list_area ul li .title{ height:22px; line-height:22px; float:left; width:500px; padding-left:10px; background:url(../images/dot.gif) left 10px no-repeat;}
.list_area ul li .date{ font-size:14px; color:#000; float:left; width:70px;}


/* Footer Style */

.footer { width:1000px; clear:both; margin:0px auto; border-top:1px solid #cecece; margin-top:-25px;}

.sider2{ width:673px; float:left; clear:left; border:1px solid #CECECE;}
.titlefocus{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/titlefocus_bg.jpg);}
.titlefocus a{ height:30px; line-height:30px;  font-size:14px; color:#fff; text-decoration:none; padding:1px; padding-left:30px;}
.titlefocus .more { font-size:12px; color:#717171; font-weight:normal; position:absolute; background:none; text-align:right; margin-top:-8px; margin-left:465px;}
.titlefocus1{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/line.gif);}
.titlefocus1 a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:10px; background:url(../images/point.gif) 86px 3px no-repeat;}
.titlefocus1 .more { background:url(../images/more.gif) 0px 5px no-repeat; position:absolute; right:10px; top:3px; width:32px;}

.zfdt { padding-top:8px;}
.zfdt .list_area{ padding:15px 10px; padding-left:0px; }
.zfdt .list_area ul{ width:613px; padding-left:0px; padding-bottom:20px;}
.zfdt .list_area ul li{ height:22px; line-height:22px; margin-left:0px;}
.zfdt .list_area a{ font-size:14px; color:#000; text-decoration:none;}
.zfdt .list_area ul li .title1{ height:22px; line-height:22px; float:left; width:520px; padding-left:10px; background:url(../images/dot.gif) left 10px no-repeat;}
.zfdt .list_area ul li .date1{ font-size:14px; color:#000; float:left; width:70px;}
.zfdt span{ color:#000; margin-right:6px;}
.zfdt .pageno { text-align:center; margin-top:25px;}

.rightlist .list2{width:318px ; padding:0 0 8px 0; border:1px solid #CECECE; float:left}
.rightlist .list2 .lititle2{background-image:url(../images/line.gif); width:318px; height:29px; float:left}
.rightlist .list2 .lititle2 .l a{line-height:29px; padding-left:15px; font-size:14px; font-weight:bold;color:#E8380C}
.rightlist .list2 .lititle2 .r a{line-height:29px; padding-right:10px}
.rightlist .list2 .licontent2{padding-top:11px; line-height:20px; padding-left:18px; text-align:left; width:300px}
.rightlist .list2 .licontent2 .litext2{height:20px}
.rightlist .list2 .licontent2 a{line-height:20px;}

/* 资源视窗 */
.rightlist .videotalk{width:318px; border:1px solid #CECECE; padding-bottom:8px}
.rightlist .videotalk .vtitle{width:318px; height:29px; line-height:29px; background-image:url(../images/line.gif); float:left; }
.rightlist .videotalk .vtitle .l a{line-height:29px; padding-left:15px; font-size:14px; font-weight:bold;color:#E8380C}
.rightlist .videotalk .vtitle .r a{line-height:29px; padding-right:10px}
.rightlist .videotalk .vcontent{padding-top:8px; padding-left:15px; width:303px}

.rightlist .videotalk .vmaxcontent{width:303px; height:82px; text-align:left}
.rightlist .videotalk .vmaxcontent .bpaint{width:112px; height:80px; border:1px solid #CECECE; float:left}
.rightlist .videotalk .vmaxcontent .bpaint .vpaint{width:110px; height:78px; padding-left:2px; padding-top:1px; float:left}

.rightlist .videotalk .vmaxcontent .vmaxtitle{ padding-left:13px; float:left; width:165px;}
.rightlist .videotalk .vmaxcontent .vmaxtitle a{font-size:14px; font-weight:bold; line-height:20px;}
.rightlist .videotalk .vmaxcontent .vmaxtext{padding-left:13px; float:left; width:165px; padding-top:5px}
.rightlist .videotalk .vmaxcontent .vmaxtext a{line-height:16px}

.rightlist .videotalk .vmincontent{width:303px; text-align:left; padding-top:15px}
.rightlist .videotalk .vmincontent .vmintext{height:20px;}
.rightlist .videotalk .vmincontent a{line-height:20px; font-size:12px}

